Minoru Ôki
Lone Wolf and Cub: Baby Cart at the River Styx (1972)
1972
1h 22m
Movie
Shogun Assassin (1980)
1980
1h 25m
Movie